#include<iostream>
#include<string>
using namespace std;
int main() {
   /*学长们每次大赛之后，都会放松一下，打游戏是学长们最爱的放松方式之一，为了团队的合作，
   教练要求一次只能玩一种游戏，也就是学长们玩的游戏要统一，学长们最爱玩的游戏并不一样，
   教练就选了有最多人爱玩的那款游戏。

输入
 输入有多行，每行输入一个12位正整数（表示学长的学号,学号不重复）和一个小写英文字母
 （表示游戏的名字，范围a~j）,用空格隔开；

输出
 输出一个英文字母，表示爱玩的人最多的那款游戏，如果有多款符合条件的游戏，选字母顺序靠前的那个。

样例输入 Copy
123456789012 c
541700000001 a
541807010002 c
样例输出 Copy
c*/
    int gamecount[10] = { 0 };//0~9对应a~j，为下文若数目相同时，按字母顺序做铺垫
    string id;//    string包含字母串，数字串，怪异符号串
    char game;
    while (cin >> id >> game) {
        gamecount[game - 'a']++;//对应编号，如a~0，b~1，输入相应字母就会加1；
    }
    int max = 0;
    char result = 'a';
    for (int i = 0; i < 10; i++) {
        if (gamecount[i] > max) {//大于而不是大于等于，并且从0开始也就是从a开始检索，除非b比a大否则还是a
            max = gamecount[i];
            result = 'a' + i;
        }
    }
    cout << result<<endl;
    return 0;

}